hauling vehicle - Espagnol Anglais Dictionnaire